package cn.com.gzheroli.core.common.mapper;

import java.util.HashMap;
import java.util.List;
import java.util.Map;

import cn.com.gzheroli.bfw.pojo.base.TSUser;
import cn.com.gzheroli.tag.vo.easyui.ZNodes;


public interface CommonMapper {
	List<Map<String, Object>> selectListBySql(Map para);
	List<String> getStringListBySql(Map para);
	Long selectCountBySql(Map para);
	void addRecord(Map para);
	void updateRecord(Map para);
	void deleteRecord(Map para);
	List<String> getAllTables(Map para);
	List<String> getAllTablesColumnsNames(Map para);
	String getDatabaseName();
	List<Map<String, Object>> getObjectOneBySql(Map para);
	List<Map<String, Object>> selectListByPageSql(Map para);
}
